Настройки витрины и поиск

С помощью этих методов вы можете проверить App Token, получить настройки витрины, загрузить теги товаров и показать клиенту его историю поиска.

Не используйте ответы этой страницы как подтверждение оплаты, доступа или состояния заказа.

Перед началом

Для настроек и тегов нужен App Token. Для истории поиска дополнительно нужен Counterparty Bearer клиента.

Получить настройки витрины

Метод
GET
URL
https://api.gigma.ru/api/counterparty/settings
Авторизация
App Token
Headers
Token: {application_token}
Успешный ответ
200

Метод возвращает настройки текущего Application. Его также можно использовать как минимальную проверку App Token.

Пример запроса

GET /api/counterparty/settings HTTP/1.1
Host: api.gigma.ru
Token: <application_token>
Accept: application/json

Ответ

{
	"wholesale": false
}

wholesale: true означает, что количество товара в заказе должно учитывать размер упаковки.

Ошибки

  • 401 — App Token отсутствует или недействителен.

Получить теги товаров

Метод
GET
URL
https://api.gigma.ru/api/counterparty/tags
Авторизация
App Token
Headers
Token: {application_token}
Успешный ответ
200

ID тега можно передать как tag_id[] при получении каталога.

Ответ

{
	"tags": [
		{
			"id": 1,
			"name": "Новинка",
			"photo": null,
			"created_at": "2026-08-15T10:00:00+00:00"
		}
	],
	"tagsCount": 1
}

Сейчас Gigma возвращает общий список тегов без фильтра по Application. Показывайте тег в фильтрах только после проверки, что он встречается в товарах текущего каталога.

Ошибки

  • 401 — App Token отсутствует или недействителен.

Получить историю поиска

Метод
GET
URL
https://api.gigma.ru/api/counterparty/search/history
Авторизация
App Token + Bearer token
Headers
Token: {application_token}; Authorization: Bearer {counterparty_token}
Успешный ответ
200

Gigma вернёт запросы текущего клиента в обратном порядке создания. У метода нет пагинации и фильтров.

Ответ

{
	"searchRequests": [
		{
			"id": 1,
			"value": "тональный крем",
			"created_at": "2026-08-15T10:00:00+00:00"
		}
	],
	"searchRequestsCount": 1
}

Ошибки

  • 401 — App Token или Counterparty Bearer отсутствует либо недействителен.

Популярные запросы пока не использовать

Дальнейшие шаги